<?php

namespace app\api\controller;

use app\common\model\AdminModel;
use Firebase\JWT\JWT;
use think\Controller;
use think\Request;

class Register extends Cross
{
    public function Register(Request $request){
        ///获得前端数据
        $param = $request->param();
       //$param['nickname'] = $param['username'];
        $username = $request->param("username");
        $password = $request->param("password") ;
        $role = $request->param("role");
        // 建立数据库示图对象
        $admin = new AdminModel();
        /// status为0表示正常， 1为禁用
        $info = $admin->where("username", $username)->find();
        if(!$info){  //找不到
            $param['sex']='男';
            $admin->save($param);
            if($role == 2)
                return json(["code"=>1, "msg"=>"商家用户账号创建成功"]);
            else if($role == 3)
                return json(["code"=>1, "msg"=>"普通用户账号创建成功"]);
            else
                return json(["code"=>1, "msg"=>"管理员账号创建成功"]);

        }
        //  密码是否匹配      echo md5($password);
        else{
            return json(['code'=>0, 'msg'=>'该用户名已存在']);
        }
    }
}
